// 校验用户名
function checkUsername(object) {
    $.ajax({
        url: contextPath + "/user/checkUsername",
        data: {"username": object.value},
        method: "post",
        success: function (data) {
            var username = object.value.trim();
            $("#usernameMsg").css("display", "block");
            if (data == "0" && username != "") { // 数据库中不存在该用户名，该用户名可以使用
                $("#nameTip").html("用户名可以注册")
                $("#nameTip").removeClass("alert-danger");
                $("#nameTip").addClass("alert-success");
            } else { //数据库中已存在该用户名，该用户名不可以使用
                $("#nameTip").html("用户名已存在")
                $("#nameTip").removeClass("alert-success");
                $("#nameTip").addClass("alert-danger");
            }
        }
    })
}

// 注册用户
function registerUser() {
    if ($("#nameTip").attr("class") != "alert-danger" && $("#passwordMsg").css("display") != "block" && $("#passwordMsg2").css("display") != "block") {
        var data = $("#regForm").serialize();
        $.ajax({
            url: contextPath + "/user/register",
            data: data,
            method: "post",
            success: function (usernameMsg) {
                if (usernameMsg == "success") {
                    alert("注册成功，请登录~");
                    $("#register").modal("hide");
                    window.location.href = contextPath + "/book/index"; //刷新页面，可以清除表单中的数据
                }
            }
        })
    } else {
        alert("请按照提示信息进行修改后在注册~~")
    }
}

// 保证密码的长度在6-8位之间
function passwodLength(object) {
    $("#passwordMsg").css("display", "none");
    var password = object.value;
    if (password.length < 6) {
        $("#passwordMsg").css("display", "block");
    }
}

// 确认密码前后是否一样
function checkPassword(object) {
    $("#passwordMsg2").css("display", "none");
    var password = $("#password").val();
    if (password != object.value) {
        $("#passwordMsg2").css("display", "block");
    }
}

// 用户登录
function loginUser() {
    var datas = $("#loginForm").serialize();
    $.ajax({
        url: contextPath + "/user/login",
        data: datas,
        method: "post",
        success: function (msg) {
            $("#login_unameMsg").css("display", "none");
            $("#login_pwdMsg").css("display", "none");
            if (msg == 1) {
                $("#loginForm").modal("hide");
                window.location.href = contextPath + "/book/index";
            } else if (msg == 0) {
                $("#login_unameMsg").css("display", "block");
            } else {
                $("#login_pwdMsg").css("display", "block");
            }
        }
    })
}